may he/she rest in peace - Turc Anglais Dictionnaire